dolphin butterfly - Turkish English Dictionary